.root {
  width: 900px;
  margin: 0 auto;

  .content {
    background: var(--mall-store-background-color);
    padding: 16px 8px 8px 8px;

    .contentHeader {
      padding: 0 16px;
    }

    .userInfo {

      :global {
        .ant-avatar {
          margin-right: 8px;
        }

        h4 {
          font-weight: bold;
          margin: 0;
        }
      }
    }
  }

  .innerContent {
    min-height: 70vh;

    .emptyStores {
      margin-top: 14%;
    }

    :global {
      .ant-pagination {
        float: right;
      }
    }
  }

  .storeInfo {
    border-top: 3px solid var(--mall-store-primary-color);
    cursor: pointer;


    .storeFooter {

      .storeActionsHidden {
        //display: none;
        visibility: hidden;
      }

      :global {
        .ant-descriptions-item-content {
          display: flex;
          align-items: center;
          justify-content: space-between;
        }

        .ant-divider {
          transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);
        }

        .ant-btn-link {
          padding: 0;
          font-size: 12px;
        }

        .ant-tag {
          line-height: 1.4em;

          &:last-child {
            margin: 0;
          }
        }
      }
    }

    :global {
      .ant-descriptions {
        &-title {
          margin-bottom: 8px;
        }

        &-item {
          padding-bottom: 0;
        }
      }
    }
  }
}
